roast chicken and potatoes - Turkish English Dictionary